Skip to content

docs: verify AtomicStore follow-up#532

Merged
brendanjryan merged 3 commits intomainfrom
docs/atomic-store-followup
Apr 8, 2026
Merged

docs: verify AtomicStore follow-up#532
brendanjryan merged 3 commits intomainfrom
docs/atomic-store-followup

Conversation

@brendanjryan
Copy link
Copy Markdown
Collaborator

@brendanjryan brendanjryan commented Apr 6, 2026

Summary

  • Bump mppx to published 0.5.7 (was pkg.pr.new prerelease)
  • Document store requirements for Tempo server docs (tempo.charge and tempo.session)
  • Clarify that Store.Store is the public type (get/put/delete) — atomicity is handled internally by mppx
  • Repair the SDK drift checker to validate conceptual SDK routes and current sidebar entrypoints (mpay→mppx rename, Method/Html/McpClient routing, entrypoint validation)

@vercel
Copy link
Copy Markdown

vercel bot commented Apr 6, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
mpp Ready Ready Preview, Comment Apr 8, 2026 2:17am

Request Review

Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 4e780e701f

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment on lines +393 to +394
const relativePath = ref.link.slice("/sdk/typescript/".length);
const pagePath = join(pagesDir, "sdk", "typescript", `${relativePath}.mdx`);
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Respect sdk-path-prefix when checking page paths

pageExists now slices links with a hard-coded "/sdk/typescript/" prefix, so the checker ignores the configured sdk-path-prefix input. In any workflow that sets a different prefix (for example the /docs/api case documented in this action’s README), valid sidebar links resolve to incorrect file paths and are reported as missing_page. This regresses the action’s advertised ability to run against other repo layouts.

Useful? React with 👍 / 👎.

- Bump mppx from pkg.pr.new/mppx@295 to @296
- Fix Store.AtomicStore -> Store.Store (AtomicStore doesn't exist in public API)
- Remove references to Store.update() (not a public method)
- Atomicity is handled internally by mppx, not exposed to users
@brendanjryan brendanjryan force-pushed the docs/atomic-store-followup branch from a3d8538 to 2f300e3 Compare April 8, 2026 02:15
@socket-security
Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatedmppx@​0.5.5 ⏵ 0.5.780 +1100100 +198 +1100

View full report

@brendanjryan brendanjryan merged commit 059f6f3 into main Apr 8, 2026
10 checks passed
@brendanjryan brendanjryan deleted the docs/atomic-store-followup branch April 8, 2026 02:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant